stroboscopic lights - Alemán Inglés Diccionario