ramigerous - French English Dictionary