master of his own destiny - Espagnol Anglais Dictionnaire