elephant garlic - Turco Inglés Diccionario