diluvien - German English Dictionary