alluvial ore deposit - German English Dictionary