form a carpet of leaves - Turkish English Dictionary