dropping litter - Turkish English Dictionary