live in the wilds - French English Dictionary