hunter's trophy - Turkish English Dictionary