make a continuous and annoying noise - Español Inglés Diccionario