be peopled by - German English Dictionary