a solo run by poland - Spanish English Dictionary