grass roofs - Turkish English Dictionary