someone who exchanges/permutes - Turc Anglais Dictionnaire