participle of impresionar - Turkish English Dictionary