all round sportsman - French English Dictionary