Title: Diccionario técnico, inglés-español
Subjects: Dictionaries, English language, Spanish, Technology