tropical rat flea - Turkish English Dictionary