shortfall in resources - Alemán Inglés Diccionario