recording mixer - Turkish English Dictionary