stockfarming - German English Dictionary