GIVE ANSWERS - English

Szavazz most!meg nem válaszolt
Hi, nice gentleman! Sorry, I do no your name... Would you be so kind to say are there any other set expressions for the phrase "watertight alibi"?