someone that challenges - Turc Anglais Dictionnaire