guayule rubber - Turkish English Dictionary