thymulin - French English Dictionary