artificial body - Espagnol Anglais Dictionnaire