window bench - Spanish English Dictionary