issue that constantly mortifies - Spanish English Dictionary