your reputation precedes you - French English Dictionary