cow pasture - French English Dictionary