i heard what you said - French English Dictionary