agree, declare and undertake - Turkish English Dictionary

Suggest a Term