pool of abraham - Turkish English Dictionary