overwash apron - Spanish English Dictionary