ship carpenter - French English Dictionary