agree, declare and undertake - French English Dictionary