improve herds with new pastures - Französisch Englisch Wörterbuch