garrote - Fransızca İngilizce Sözlük