Spanish garlic - Inglés Sinónimo Diccionario