Hydrotransformator - German English Dictionary