spotbill duck - German English Dictionary