self-protected transformer - Turco Inglés Diccionario