elephant garlic - French English Dictionary