a solo run by poland - English Synonyms Dictionary