very diligent person - Spanish English Dictionary