red lauan tree - German English Dictionary