providing amusement arcade services - Alemán Inglés Diccionario