meaning of Alibi-

Alibi- - German to English

token [attr.] [merely symbolic]