moustached turca (pteroptochos megapodius) - Turkish English Dictionary