to stream across the border - Alemán Inglés Diccionario