cacatua leadbeateri - German English Dictionary