more streamlined - Inglés Sinónimo Diccionario