kneeling trench - Turkish English Dictionary