revolving (washing) screen - Turkish English Dictionary