long residue - Turkish English Dictionary