peppergrasses - French English Dictionary