large flagstone - Turkish English Dictionary