take care of the customers - Deutsch Englisch Wörterbuch