parachurch - German English Dictionary