impressionably - Spanish English Dictionary