to be open mouthed - İspanyolca İngilizce Sözlük