master and servant - Spanish English Dictionary