sea trumpet - Spanish English Dictionary