densest - German English Dictionary