hide in the bushes - French English Dictionary