cook something to perfection - Francés Inglés Diccionario