reserve trench - Turkish English Dictionary