substantial responsibility - Englisch Synonyme Wörterbuch