deviate from virtue - French English Dictionary