sound-reflecting surface - Francés Inglés Diccionario