electric torquer - Turkish English Dictionary