counterguarantee - French English Dictionary