rempart - Turkish English Dictionary