make an excuse/a pretense - Allemand Anglais Dictionnaire