pursue relentlessly - Turc Anglais Dictionnaire