providing sports facilities - Alemán Inglés Diccionario