guarantees and commitments - French English Dictionary