intradermal injection - French English Dictionary