self-restrained - Französisch Englisch Wörterbuch