plaited strand of grass - Turco Inglés Diccionario