feel self-reproach - Turco Inglés Diccionario