good friday grass - French English Dictionary