intensive livestock farming - Spanish English Dictionary