trap for hunting birds or other small animals - Español Inglés Diccionario