speech/language specialist - French English Dictionary