mixing thoroughly - Turkish English Dictionary