throat of a knee - Turkish English Dictionary