yellow-flowered garlic - Alemán Inglés Diccionario