road town - Turkish English Dictionary