spanish garlic - French English Dictionary