establish an alibi - German English Dictionary