project department manager - German English Dictionary