carry out works or studies - Spanish English Dictionary