roman catholic archdiocese of madrid - German English Dictionary