tropical hen flea (echidnophaga gallinacea) - Turkish English Dictionary