to have cold feet - Spanish English Dictionary