leave a taste on the tongue - Türkçe İngilizce Sözlük