radiation traps - Alemán Inglés Diccionario