dedicate oneself solely to their studies - Allemand Anglais Dictionnaire