washing-up cloth - Spanish English Dictionary