honduran horse-biting spider - Turkish English Dictionary