negotiated peace - Turkish English Dictionary