temporarily downheartedness due to confusion/shyness - Espagnol Anglais Dictionnaire