animal with just one horn - Espagnol Anglais Dictionnaire