deliver the activity - Turco Inglés Diccionario