defy explanation - Turc Anglais Dictionnaire