torquemeter - Turkish English Dictionary