seaside residence - Espagnol Anglais Dictionnaire