fool-proof accountability - Francés Inglés Diccionario