amboyna pine - Turkish English Dictionary