alluvial forest - Alemán Inglés Diccionario