to mix something - Turkish English Dictionary