garroted - Türkçe İngilizce Sözlük