receive aid on a massive scale - Alemán Inglés Diccionario