more contrite - Turkish English Dictionary