australian wood duck - Spanish English Dictionary