mixing booth - Turkish English Dictionary