special advisor to the managing director - Deutsch Englisch Wörterbuch