team jobs - German English Dictionary