sea landscape - French English Dictionary