of short duration - Inglés Sinónimo Diccionario