ranting - French English Dictionary