self-devised - Englisch Synonyme Wörterbuch