what is eating you? - French English Dictionary