meaning of 16-Meter-Raum

16-Meter-Raum - German to English

18-yard field [coll.] [penalty location]