live in the boondocks - Almanca İngilizce Sözlük