institute for basic technical research - Spanish English Dictionary