coastal terrace - Francés Inglés Diccionario