Venostase - French English Dictionary