thymus-located - French English Dictionary