i defy you to do so - Turc Anglais Dictionnaire