something weeps - French English Dictionary