alluvial valley - German English Dictionary