in a state of shock or confusion - Fransızca İngilizce Sözlük