rotating disc shutter - Alemán Inglés Diccionario