to wash away - Turkish English Dictionary