new guinea bandicoots - Turkish English Dictionary