hard court (for sports) - Francés Inglés Diccionario