heterotopia - French English Dictionary