mountain trogon - Turkish English Dictionary