short term efficacy - Español Inglés Diccionario