Catholic Church. Diocese of Strassburg (Germany) is related to Catholic Church. Diocese of Strasbourg (France)
Try a search for Catholic Church. Diocese of Strasbourg (France)