a touch of garlic - Turkish English Dictionary