more contrite - Francés Inglés Diccionario