electro-valves - German English Dictionary