three island vessel - French English Dictionary