keep one's finger crossed for - Francés Inglés Diccionario