composite ship - French English Dictionary