most streamlined - Alemán Inglés Diccionario