someone who exchanges/permutes - Alemán Inglés Diccionario