densiest - German English Dictionary