be mutually dependent - Englisch Synonyme Wörterbuch