frog's lettuce - Turco Inglés Diccionario