agree, declare and undertake - Spanish English Dictionary