artificial-head recording - Turkish English Dictionary