special assistant to the deputy managing director - Allemand Anglais Dictionnaire