project management team structure - German English Dictionary