facility of explaining - Spanisch Englisch Wörterbuch