self-restraints - Französisch Englisch Wörterbuch