easily weeping - Turkish English Dictionary