stare open-mouthed at something - Fransızca İngilizce Sözlük