captains - French English Dictionary