be an essential part of something - Deutsch Englisch Wörterbuch