rent land for pasturing - French English Dictionary