spanish garlic (allium scorodoprasum) - Francés Inglés Diccionario