roseate spoonbill (ajaja ajaja) - German English Dictionary