open-mouthed stare - İspanyolca İngilizce Sözlük