denmark strait - German English Dictionary