buffelgrasses - French English Dictionary