off premises - Turkish English Dictionary