loud and repeated noise - Español Inglés Diccionario