leach residue - Turkish English Dictionary