perennial weeds - Turkish English Dictionary