pale green precious stone - French English Dictionary