lime slurry - Turkish English Dictionary