Stromtransformator - French English Dictionary