tehran (capital of iran) - English Synonyms Dictionary