teamworker - German English Dictionary