vestigium - French English Dictionary