teamworker - French English Dictionary