keeled garlic - French English Dictionary