satisfactory trade relations - Turkish English Dictionary