electric feedback - Turkish English Dictionary