Options might involve using elements meaning "supplanter," "heel," or referencing the name's French origins, but none would be a direct and universally accepted translation. You would be creating a Gaelic *equivalent*, not a translation. To do this effectively would require knowing the intended nuance or feeling desired.