weep a flood of tears - Turkish English Dictionary