lenticular deposit - Turkish English Dictionary