armature sleeve - Turco Inglés Diccionario