unspeakably cruel - French English Dictionary