planetary stirrer - Turkish English Dictionary