make up one's mind finally - Francés Inglés Diccionario