what exactly do you have in mind - French English Dictionary