duly tendered performance - Turco Inglés Diccionario