foolproof device - Alemán Inglés Diccionario