a hint of garlic - Spanish English Dictionary