master carpenters - Turkish English Dictionary