loud and repeated noise - Français Anglais Dictionnaire