electric torquer - German English Dictionary