short term objectives (sto) - Turkish English Dictionary