terrain park - Spanish English Dictionary