flumen - German English Dictionary