a billion - Alemán Inglés Diccionario