overconsumption of resources - Alemán Inglés Diccionario