Italian garlic - Spanish English Dictionary