thymocyte - French English Dictionary