facility for preaching - German English Dictionary