master and servant - French English Dictionary