re-recording mixer - Turkish English Dictionary