japanese pagoda tree (sophora japonica) - Español Inglés Diccionario