house facing the sea - French English Dictionary