oil-immersed transformer - Turkish English Dictionary