giant garlic - Alemán Inglés Diccionario