fulfil one's potential - Español Inglés Diccionario