technical draftsman - Turkish English Dictionary