resembling lettuce - Alemán Inglés Diccionario