short term efficacy - Francés Inglés Diccionario