dedicate oneself solely to their studies - German English Dictionary