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