a budding genius - Francés Inglés Diccionario