ravenously - French English Dictionary