defluvio - German English Dictionary