issue that constantly mortifies - Español Inglés Diccionario