clinical trial coordinator - French English Dictionary