Routledge Spanish technical dictionary = Diccionario técnico inglés. (Routledge, 1997)