satisfactory performance - Francés Inglés Diccionario