a hint of garlic - French English Dictionary