teak laid deck - Turkish English Dictionary