off-site work - Turkish English Dictionary