keep fingers crossed - Spanish English Dictionary