your reputation precedes you - Turc Anglais Dictionnaire