elephant garlic - Spanish English Dictionary