facility of explaining - Turco Inglés Diccionario