bodily autonomy - Espagnol Anglais Dictionnaire