anatomical snuffbox - Turkish English Dictionary