arcade video game machines - Alemán Inglés Diccionario