be awestruck - German English Dictionary