hare's lettuce - French English Dictionary