helicopter transmission noise - Turkish English Dictionary