mechanical advantage - Turkish English Dictionary