jugular furrow - French English Dictionary