indemnitor - French English Dictionary