GIVE ANSWERS - English

Stem nou!onbeantwoord
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"?