organ transplantation donors - Francés Inglés Diccionario