livestock merchant - Spanish English Dictionary