in-hospital organ donation coordinator - French English Dictionary