public disapproval with whistles or shouts - Spanish English Dictionary