boat davit - French English Dictionary