bargemaster - French English Dictionary