loud and repeated noise - Turco Inglés Diccionario