live in the boondocks - French English Dictionary