self-contained device - Französisch Englisch Wörterbuch