roofed (sports field) - Spanish English Dictionary