ahşap mastar - Turkish English Dictionary