agreement to undertake - Turkish English Dictionary