ahşap tekne - Turkish English Dictionary