organ screen - Spanish English Dictionary