secondary lymphoid organ - French English Dictionary