lime depositing - Turkish English Dictionary