trap for hunting small four-legged animals - Espagnol Anglais Dictionnaire