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