intervention specialist - French English Dictionary