rain splash erosion - Francés Inglés Diccionario