self-contained bathroom facilities - Deutsch Englisch Wörterbuch