inarticulate with rage - French English Dictionary