subterranean stream - Alemán Inglés Diccionario