greenroom - French English Dictionary