From English-Turkish FreeDict Dictionary ver. 0.3: dell /dˈɛl/ 1. kuytu yer, küçük vadi, korulu vadi.
dell /dˈɛl/ 1. kuytu yer, küçük vadi, korulu vadi.