technological disasters - Turco Inglés Diccionario