more streamlined - Francés Inglés Diccionario