From English-Spanish FreeDict Dictionary ver. 0.3.1: aid /eid/ 1. asistente, ayudante 2. ayudar 3. ayuda
aid /eid/ 1. asistente, ayudante 2. ayudar 3. ayuda