self-regulating devices - Französisch Englisch Wörterbuch