precaverse - French English Dictionary