carotid siphon - French English Dictionary