soil one's diapers - Francés Inglés Diccionario