Transformatorstation - French English Dictionary