i'm in the wild - French English Dictionary