who did you think i was - French English Dictionary