slotted armature - Turco Inglés Diccionario