light shellproof shelter - Turco Inglés Diccionario