garrotes - Französisch Englisch Wörterbuch