live in the boondocks - Allemand Anglais Dictionnaire