master of foxhounds - Spanish English Dictionary