barnacle (branta leucopsis) - German English Dictionary