trench faults - Turkish English Dictionary