rotary armature window - Francés Inglés Diccionario