broad-leafed trees - Spanish English Dictionary