Searched for deltaga in the dictionary.English: take part, participate, join, German: teilnehmen, Spanish: participar