diligent and studious student - French English Dictionary