fail-safe technology - Francés Inglés Diccionario