have one's fingers crossed - Alemán Inglés Diccionario