boom repeatedly - Turc Anglais Dictionnaire