longer-term - Spanish English Dictionary