rampire - French English Dictionary