debris screen - Alemán Inglés Diccionario