i ate - French English Dictionary