compulsion to work hard - French English Dictionary