apologetics - German English Dictionary