it subserved - Spanisch Englisch Wörterbuch