Converter xml para objeto java - xstream

Pessoal,

eu tenho a seguinte situacao,

<definition>
				<info>
					<lvl>?</lvl>
				</info>
				<def>used to form a negative phrase after verbs like 'be', 'can',
					'have', 'will', 'must', etc, usually used in the short form 'n't'
					in speech:
				</def>
			</definition>

nesse xml eu consigo converter esse xml para objeto java normal e traquilo, mas eu tenho uma variacao desse xml que 'e assim

<definition>
				<info>
					<lvl>?</lvl>
				</info>
				<def>
					<lab>
						<usage>short for</usage>
					</lab>
					not:
				</def>
			</definition>

e com essa estrutura que entidade que eu fiz para o xml do primeiro exemplo nao funciona e eu nem consegui criar uma outra estrutura que pegue os valores dessa estrutura de xml.
Alguem ja passou por essa situacao e possa me dar uma ajuda.

Obrigado