soil one's diapers - Turco Inglés Diccionario