exchange of body fluids - Espagnol Anglais Dictionnaire