giant garlic - Español Inglés Diccionario