extensive livestock farming - German English Dictionary