self-contained toilet - German English Dictionary