improve herds with new pastures - Espagnol Anglais Dictionnaire