neutered domestic animals - Espagnol Anglais Dictionnaire