serve one's internship - Spanish English Dictionary