on the basis of mutual respect - Turkish English Dictionary