restrict one's freedom - Französisch Englisch Wörterbuch