elephant garlic - Alemán Inglés Diccionario