to control and manage - Espagnol Anglais Dictionnaire