to have cold feet - German English Dictionary