cyprian wild sheep - Espagnol Anglais Dictionnaire