secluded bay - Francés Inglés Diccionario