carotid siphon - Spanish English Dictionary