flummoxed - Fransızca İngilizce Sözlük