shuttle armature - Turco Inglés Diccionario