red lauan tree - Alemán Inglés Diccionario