too-greedy - French English Dictionary