livestock dealer - German English Dictionary