roofed (sports field) - French English Dictionary