mixing pond - Turkish English Dictionary