instrument of torture - Französisch Englisch Wörterbuch