soil one's diapers - Alemán Inglés Diccionario