feedlots - German English Dictionary