deck crew - French English Dictionary