patient and doctor delay - French English Dictionary