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