short term objectives (sto) - Francés Inglés Diccionario