substantial commitment - Turkish English Dictionary