it subserved - Englisch Synonyme Wörterbuch