mechanical feedback - Turkish English Dictionary