impressionistic in nature - Espagnol Anglais Dictionnaire