strait of canso - German English Dictionary