a peace offering - Turkish English Dictionary