be intimidated easily - German English Dictionary