fire-fighting shield - Alemán Inglés Diccionario