alluviation - German English Dictionary