revolving (washing) screen - Spanish English Dictionary