realize one's potential - German English Dictionary