treatment by a specialist - French English Dictionary