self-restraint - Französisch Englisch Wörterbuch