greenland seal - German English Dictionary