national laboratory for radio - Español Inglés Diccionario