loud and repeated noise - Espagnol Anglais Dictionnaire