self-supply - Spanisch Englisch Wörterbuch