a computer game - Francés Inglés Diccionario