"strassburg" in English Straßburg Strasbourg (city in Alsace France) Detailed translations for "strassburg" Straßburg Straßburg Strasbourg (city in Alsace Straßburg France)