river placer - Alemán Inglés Diccionario