be peopled by - French English Dictionary