recreational park near an airport - Spanish English Dictionary