someone who exchanges/permutes - Turkish English Dictionary