impeyan pheasant - French English Dictionary