marionnette - Turkish English Dictionary