shedding tears - Turkish English Dictionary