self-supporters - Deutsch Englisch Wörterbuch