short term efficacy - Alemán Inglés Diccionario