moving armature - Turco Inglés Diccionario