mechanical restraint - Französisch Englisch Wörterbuch