elephant garlic - Español Inglés Diccionario