senior counsel - French English Dictionary