pit to pit - Turkish English Dictionary