phytorepellents - Turkish English Dictionary