outstanding commitment - Turkish English Dictionary