puncturevine - French English Dictionary