globe garlic - French English Dictionary