a billion - Turco Inglés Diccionario