keeled garlic - Spanish English Dictionary