most streamlined - Espagnol Anglais Dictionnaire