sea ladder - French English Dictionary