ditchless - Turkish English Dictionary