Spanish and English technical dictionary - Castilla's (London: Routledge & Kegan Paul, 1958)
Keywords: Science; Technical