hunter's trophy - Spanish English Dictionary