facility of explaining - Alemán Inglés Diccionario