leechee - French English Dictionary