form a carpet of leaves - Turco Inglés Diccionario