fulfil the sponsorship undertaking - Turco Inglés Diccionario