spout horns - Spanish English Dictionary