terrigen - French English Dictionary