mouse garlic - French English Dictionary