aid to undertakings - Spanish English Dictionary