multitrack recording - Turkish English Dictionary