rams - French English Dictionary