self-reprovingly - Turco Inglés Diccionario