shelikof strait - German English Dictionary