meet a sticky end - Allemand Anglais Dictionnaire