explains - Spanisch Englisch Wörterbuch