trench slope - Turkish English Dictionary