supporting scientific and technical data - Español Inglés Diccionario