fulfil one's potential - Spanish English Dictionary