subtopia - French English Dictionary