narrowleaf mountain-trumpet - Spanish English Dictionary