leafy vegetables - Alemán Inglés Diccionario