garroted - Französisch Englisch Wörterbuch