to take part in - Turco Inglés Diccionario