peat-ditches - Turkish English Dictionary