licensed premises - Turkish English Dictionary