heliothrips haemorrhoidalis - Turkish English Dictionary