smell of garlic - Spanish English Dictionary