phantom orchis - French English Dictionary