self-washing - Turkish English Dictionary