compulsion to work hard - Spanish English Dictionary