agree, declare and undertake - German English Dictionary