honduran horse-biting spider - German English Dictionary