self-advertise - Spanisch Englisch Wörterbuch