fail to explode - Turc Anglais Dictionnaire