undertake (a commitment) - Turkish English Dictionary