most-capped player - French English Dictionary