sol-gel deposition - Turkish English Dictionary