weep a flood of tears - French English Dictionary