sound and flash battalion - Alemán Inglés Diccionario