frog's lettuce - Francés Inglés Diccionario