at his own initiative - Espagnol Anglais Dictionnaire