small animal trap - Turc Anglais Dictionnaire