tributary river/stream - Español Inglés Diccionario