hollow in a well or river - Turkish English Dictionary