self explanatory - Spanisch Englisch Wörterbuch