i think they understand me - French English Dictionary