that explains it - Spanisch Englisch Wörterbuch