speed (to help to succeed or prosper; aid) - German English Dictionary