hunter's trophy - French English Dictionary