prove an alibi - German English Dictionary