to wet oneself - Francés Inglés Diccionario