you heard it right - French English Dictionary