practically indestructible - Turco Inglés Diccionario