stripped of turrets - Turco Inglés Diccionario