scrub clothes against a rock - Espagnol Anglais Dictionnaire