away from the main street - Turkish English Dictionary