overwash apron - Turkish English Dictionary