public disapproval with whistles or shouts - Español Inglés Diccionario