there was an explosion - Turc Anglais Dictionnaire