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