ventrous - French English Dictionary