Filialkirche - German English Dictionary