garlic extract - French English Dictionary