undertaking to dispose of waste - Turkish English Dictionary