mountain trumpet - Spanish English Dictionary