daffodil garlic - Alemán Inglés Diccionario