medical internship - French English Dictionary