draining transformer - French English Dictionary