lumbayau (tarrietia javanica) - Turkish English Dictionary