hunting trophies - French English Dictionary