factory farm - German English Dictionary