self-washing - German English Dictionary