lumbayao (tarrietia javanica) - German English Dictionary