right to guarantee - French English Dictionary