soil one's diaper - Turco Inglés Diccionario