trap for hunting small four-legged animals - Español Inglés Diccionario