long-termed - Spanish English Dictionary