English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search garrote vil DeutschEnglish Garrotte {f} garrote vil [noun]