frog-lettuce - French English Dictionary