moluccan kakadusu - Turkish English Dictionary