facility for preaching - Alemán Inglés Diccionario