trap for hunting birds or other small animals - Spanish English Dictionary