more contrite - Turco Inglés Diccionario