walk soaked by rain - Espagnol Anglais Dictionnaire