carpet weeds - Turkish English Dictionary