a gentleman's sport - French English Dictionary