duly tendered performance - Alemán Inglés Diccionario