weeping water - Turkish English Dictionary