mixing station - Turkish English Dictionary