superpoblada - French English Dictionary