nano (one billionth) - Spanish English Dictionary