short-circuited armature - Turco Inglés Diccionario