densus - German English Dictionary