weep inconsolably - French English Dictionary