in an impulsive manner - Espagnol Anglais Dictionnaire