scientific support coordinators - Spanisch Englisch Wörterbuch