arteria carotis - French English Dictionary