dedicate oneself solely to their studies - Französisch Englisch Wörterbuch