resembling lettuce - French English Dictionary