splinterproof shelter - Alemán Inglés Diccionario