speed (to help to succeed or prosper; aid) - Francés Inglés Diccionario