cockatoo bush - Spanish English Dictionary