dry mulches - Turkish English Dictionary