greedy-guts - French English Dictionary