bemoaned - French English Dictionary