your fingerprints are on the murder weapon - Français Anglais Dictionnaire