nephrotyphoid - French English Dictionary