roofed (sports field) - Francés Inglés Diccionario