seaward launch point - French English Dictionary