dedicate oneself solely to their studies - Espagnol Anglais Dictionnaire