German & English Animals 3 quiz

Average:  6.10
Played:  193
How would you translate these animal related words like Hermelin, Kakerlake and Libelle into English?