your fingerprints are on the murder weapon - Allemand Anglais Dictionnaire