telecommuters - German English Dictionary