execute someone by garroting - Türkisch Englisch Wörterbuch