garlic press - French English Dictionary