be enough to make you weep - French English Dictionary