alluvio - German English Dictionary