sale or exchange - Turkish English Dictionary