long-term parkers - Spanish English Dictionary