jugular furrow - Turkish English Dictionary