praying machine - Turkish English Dictionary