orchideous - French English Dictionary