diligent and studious student - Spanish English Dictionary