roman catholic archdiocese of ferrara-comacchio - German English Dictionary