sand seal - German English Dictionary