travelling track-bound transformer - Turkish English Dictionary