live in the boondocks - Alemán Inglés Diccionario