eat (one's) heart out - French English Dictionary