new guinea singing dog - Turkish English Dictionary