trap for hunting birds or other small animals - İspanyolca İngilizce Sözlük