Чё-то больно много вы хотите. Подобные данные собираются скрупулёзно и сложно. Бесплатно это никто не даёт в акутальном виде. Яндекс или Гугл дают то, что вам нужно. Есть их аналоги, они тоже сделают то, что вам необходимо.
Genri_Rus, Жмёте F12, переходите на вкладку "Сеть" и смотрите какие запросы делает браузер при выборе города. Потом пишете парсер под это - сохраняете всё и потом отправляете в API переводчика.
В вашем случае нужно спарсить данные запросами по кругу. Или вручную. Читайте об это в интернете, как по AJAX запросам получить данные с других сайтов.