inferior carotid triangle - French English Dictionary