translate English to French: Now when you think of "ICTD", what comes to mind . . . ?
Maintenant, que vous vient-il à l’esprit quand vous pensez aux ICTD ?