superpoblada - German English Dictionary