significant transboundary release - Alemán Inglés Diccionario