improvised sports field - Spanish English Dictionary