self-reproving - Turco Inglés Diccionario