to dispose finally of - Turkish English Dictionary