self-contained toilet - Turkish English Dictionary