have sticky fingers - Allemand Anglais Dictionnaire